﻿#ifndef  HTTPPARTPARSE_H
#define HTTPPARTPARSE_H

#include <QMap>
#include <qDebug>


class HttpPartParse
{
private:
	QByteArray m_body;
	QByteArray m_data;
	QMap<QByteArray, QByteArray> m_headers;

	QByteArray m_parametername;
	QByteArray m_filename;


public:
	HttpPartParse(const QByteArray& body);
	bool parse();

	QByteArray header(const QByteArray& key)const;
	const QByteArray& parameterName()const;
	const QByteArray& fileName()const;
	const QByteArray& fileData()const;


};

#endif // ! HTTPPARTPARSE_H
